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