Evaluate data field value against its previous value

Is there a way to set-up a criterion where it will evaluate whether the current value is not the same as the previous value (that the value has changed or not)?

There seems to be no way to set-up something like this…can it be made into a new feature?