In the test we would configure our Clock to for example return a fixed instant. We can then easily create an instant in the past and future. In the constraint validator implementation we cannot just use the default _now()_ methods anymore, we would pass in our HV Clock.