scheduleId == i.scheduleId &&
scheduleKey.equals(i.scheduleKey) &&
    public boolean equals(Object o) {	if (o == null || !(o instanceof ScheduleIterator))	    return false;	ScheduleIterator i = (ScheduleIterator) o;	return currentOrder == i.currentOrder &&	    scheduleId == i.scheduleId &&	    (priorityOrder == null) ? (i.priorityOrder == null) :	    (priorityOrder.equals(i.priorityOrder));    }