final TypeValuePair value1, final TypeValuePair value2)
throws EvaluationException
{
final TypeRegistry typeRegistry = context.getTypeRegistry();
final ExtendedComparator comparator =
typeRegistry.getComparator(value1.getType(), value2.getType());
final boolean result = comparator.isEqual
(value1.getType(), value1.getValue(),
value2.getType(), value2.getValue());
if (result == false)
{