@Test
public void testCompareClocks() {
ColumnFamilyTemplate<String, String> template = new ThriftColumnFamilyTemplate<String, String>(keyspace, "Standard1", se, se);
long ts1 = 1001;
long ts2 = 1002;
long ts3 = 1003;
ColumnFamilyUpdater<String,String> updater = template.createUpdater("compare_clock_key1");
updater.setClock(ts1);
updater.setString("stringval","value1");
Date date = new Date();
updater.setClock(ts2);
updater.setDate("curdate", date);
updater.setClock(ts3);
updater.setLong("longval", 5L);
template.update(updater);
template.addColumn("stringval", se);
template.addColumn("curdate", DateSerializer.get());
template.addColumn("longval", LongSerializer.get());
ColumnFamilyResult wrapper = template.queryColumns("compare_clock_key1");
assertEquals(ts1,wrapper.getColumn("stringval").getClock());
assertEquals(ts2,wrapper.getColumn("curdate").getClock());
assertEquals(ts3,wrapper.getColumn("longval").getClock());
assertEquals(3,wrapper.getColumnNames().size());
}