areEquals method
Notifica se value NÃO for igual a comparer.
Implementation
ContractValidations areEquals(
dynamic value, dynamic comparer, String property, String message) {
if (_rejectMismatchedDateTimeTypes([value, comparer], property, message)) {
return this;
}
if (value is DateTime && comparer is DateTime) {
if (!value.isAtSameMomentAs(comparer)) {
addNotifications(
ValidationNotification(property: property, message: message));
}
return this;
}
if (value != comparer) {
addNotifications(
ValidationNotification(property: property, message: message));
}
return this;
}