less than or equal operator
throws on null argument
non-null
bool operator <=(Jalali other) { ArgumentError.checkNotNull(other, 'other'); return compareTo(other) <= 0; }