private boolean hasNextPostponed(){
  return !postponedRoutes.isEmpty();
}

private boolean hasNextPostponed ( ) { return ! postponedRoutes . isEmpty ( ) ; }
returns true if there is another postponed route to try .
