assertTrue("value2 < value1", v2.compareTo(v1) > 0);
assertTrue("value1 < value2", v1.compareTo(v1) == 0);
}
public void testDateComparable()
{
SimpleValueComparator comparator = new SimpleValueComparator();
long d1 = System.currentTimeMillis();
long d2 = d1 + 100000;
SimpleValue v1 = SimpleValueSupport.wrap(new Date(d1));
SimpleValue v2 = SimpleValueSupport.wrap(new Date(d2));
assertTrue("value1 < value2", comparator.compare(v1, v2) < 0);
assertTrue("value2 < value1", comparator.compare(v2, v1) > 0);
assertTrue("value1 < value2", comparator.compare(v1, v1) == 0);
assertTrue("value1 < value2", v1.compareTo(v2) < 0);
assertTrue("value2 < value1", v2.compareTo(v1) > 0);
assertTrue("value1 < value2", v1.compareTo(v1) == 0);
}