isLowerThan method
Implementation
ContractValidations isLowerThan(
dynamic value, dynamic comparer, String property, String message) {
bool hasDatetime = ((value is DateTime) || (comparer is DateTime));
if (hasDatetime) {
if ((value as DateTime).isBefore((comparer as DateTime)))
addNotifications(
ValidationNotification(property: property, message: message));
return this;
}
if (value < comparer)
addNotifications(
ValidationNotification(property: property, message: message));
return this;
}