if (end != null) if (end.compareTo(prevDate) > 0)
if (start != null) if (start.compareTo(prevDate) > 0)
  public Object getPreviousValue()  {    Calendar prevCal = Calendar.getInstance();    prevCal.setTime(date.getTime());    prevCal.roll(calendarField, false);    Date prevDate = prevCal.getTime();    if (end != null)      if (end.compareTo(prevDate) > 0)	return null;    return prevDate;  }