if (!list.hasNext()) { return -1; }
  public int getFirstProjectWithdrawBucket() {    Iterator list = customerHash.values().iterator();    long firstSeen = convertBucketToTime(dueOutList.size()-1);    while (list.hasNext()) {      long time = ((Long)list.next()).longValue();      if (firstSeen > time) {	firstSeen = time;      }    }    return convertTimeToBucket(firstSeen);  }