private void retractMilliArrivalTime(Cliente cliente) {
   Integer horaLlegadaSegundos = cliente.getHoraLlegadaSegundos();
   if (horaLlegadaSegundos != null) {
     int horaFinSegundos = cliente.getHoraFinSegundos();
     if (horaFinSegundos < horaLlegadaSegundos) {
       // Score constraint arrivalAfterDueTime
       hardScore += (horaLlegadaSegundos - horaFinSegundos);
     }
   }
 }
 private void insertMilliArrivalTime(Cliente cliente) {
   Integer horaLlegadaSegundos = cliente.getHoraLlegadaSegundos();
   if (horaLlegadaSegundos != null) {
     int horaFinSegundos = cliente.getHoraFinSegundos();
     if (horaFinSegundos < horaLlegadaSegundos) {
       // Score constraint arrivalAfterDueTime
       hardScore -= (horaLlegadaSegundos - horaFinSegundos);
     }
   }
   // Score constraint arrivalAfterDueTimeAtDepot is a build-in hard constraint in
   // VehicleRoutingImporter
 }