Date best          = prefHelper.getBestDate  (transport);
Date latestDateOfParents = getLatestParentEndDate (transport, reserved);
  protected boolean transportDateWithinReservedWindow (Task transport, Task reserved){    Date reservedReady = (Date) prepHelper.getIndirectObject (reserved, START);    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;    }    if (isInfoEnabled ())      info ("transport " + transport.getUID() + " best "+ best+ " after reserved " + reserved.getUID()+            " ready " + reservedReady);    return true;  }