public void testOrderByMultipleCriteria() throws Exception {
DataSource d = ds.executeSQL(
"select * from sort order by id1 desc, id2 asc;");
d.start();
assertTrue(d.getRowCount() == 5);
assertTrue(((BooleanValue)d.getFieldValue(0, 0).equals(ValueFactory.createValue(2))).getValue());
assertTrue(((BooleanValue)d.getFieldValue(0, 1).equals(ValueFactory.createValue(1))).getValue());
assertTrue(((BooleanValue)d.getFieldValue(1, 0).equals(ValueFactory.createValue(0))).getValue());
assertTrue(((BooleanValue)d.getFieldValue(1, 1).equals(ValueFactory.createValue(0))).getValue());