return scheduleToNonOverlapSchedule(getSuccessfulElements(logInvPG.getSupplyList()));
Schedule diSched = scheduleToNonOverlapSchedule(getSuccessfulElements(logInvPG.getSupplyList())); if (logger.isDebugEnabled()) { logger.debug("Due-In schedule"); printSchedule(diSched, logger); }  return diSched;
  public Schedule getDueInSchedule() {    if (logInvPG == null) {      return null;    }          return scheduleToNonOverlapSchedule(getSuccessfulElements(logInvPG.getSupplyList()));  }