defaultEval.addEvaluator(beval);
this.ieval = IntervalExpressionEvaluator.create(eSemantics, sem);
defaultEval.addEvaluator(ieval);
MyIntergerBackwardSemantics backSemantics = new MyIntergerBackwardSemantics();
GenericReverseExpressionSemantics<Interval> bes = new GenericReverseExpressionSemantics<Interval>(sem);
iCondEval = IntervalComparisonEvaluator.create(ieval, new IntervalBackwardTestSemantics(), bes, backSemantics);
defaultEval.addComparisonEvaluator(iCondEval);
}