public boolean isTimeValidToInsertSummary(HourMinuteSecond time) { return !getEndHourMinuteSecond().isAfter(time);
public boolean isTimeValidToInsertSummary(HourMinuteSecond time, YearMonthDay summaryDate) { return (!summaryDate.equals(new YearMonthDay()) ? true : !getEndHourMinuteSecond().isAfter(time));
    public boolean isTimeValidToInsertSummary(HourMinuteSecond time) {	return !getEndHourMinuteSecond().isAfter(time);    }