Returns true if the whole range is in current range.
true
range
bool includes(DateRange range) => range.start.compareTo(start) >= 0 && range.end.compareTo(end) <= 0;