isSameDateOrAfter method
Returns true if this date (date-only) is the same as or after other.
Compares only year/month/day — time components are ignored.
Implementation
bool isSameDateOrAfter(DateTime other) {
final DateTime selfDate = toDateOnly();
final DateTime otherDate = other.toDateOnly();
return !selfDate.isBefore(otherDate);
}