worker.addSatisfaction(new CriterionWithItsType(criterionType,
criterion), Interval.range(year(5000), year(6000)));
worker.addSatisfaction(new CriterionWithItsType(criterionType,
criterion), Interval.range(year(4000),year(5000)));
assertThat(worker.query().from(criterion).enforcedInAll(
Interval.range(year(4001), year(4999))).result().size(),
equalTo(1));
assertThat(worker.query().from(criterion).enforcedInAll(
Interval.range(year(4001), year(5000))).result().size(),
equalTo(0));