boolean val = (best.getTime() <= reservedBest.getTime());  if (isInfoEnabled () && val) info ("transport " + transport.getUID() + " best "+ best+ " between reserved " + reserved.getUID()+ " ready " + reservedReady + " and " + reservedBest);  return val;
if (isInfoEnabled ()) info ("transport " + transport.getUID() + " best "+ best+ " after reserved " + reserved.getUID()+ " ready " + reservedReady);  return true;
  protected boolean transportDateWithinReservedWindow (Task transport, Task reserved){    Date reservedReady = (Date) prepHelper.getIndirectObject (reserved, START);    Date reservedBest  = prefHelper.getBestDate  (reserved);    Date best          = prefHelper.getBestDate  (transport);    if (reservedReady.getTime () >= best.getTime()) {      if (isDebugEnabled())	debug ("skipping transport task where task best " + best + 	       " before examined ready " + reservedReady);      return false;    }	      boolean val = (best.getTime() <= reservedBest.getTime());        if (isInfoEnabled () && val)       info ("transport " + transport.getUID() + " best "+ best+ " between reserved " + reserved.getUID()+ 	    " ready " + reservedReady + " and " + reservedBest);     return val;  }