bool validateEntry(DateTime dateTime) { return !containsSameDate(dateTime) && (isEmpty || dateTime.isAfter(getMax())); }