TreeMap<String, String> m = new TreeMap<String, String>();
m.put("K", "V");
Tuple t = new Tuple();
t.put(Byte.class.getName(), (byte)0x0F);
t.put(Short.class.getName(), (short)1);
t.put(Integer.class.getName(), (int)2);
t.put(Long.class.getName(), 3L);
t.put(Float.class.getName(), 4.1F);
t.put(Double.class.getName(), 5.1D);
t.put(Boolean.class.getName(), false);
t.put(String.class.getName(), "string");
t.put(java.sql.Date.class.getName(), java.sql.Date.valueOf("2011-01-01"));
t.put(java.sql.Timestamp.class.getName(), java.sql.Timestamp.valueOf("2012-01-01 13:05:01"));
t.put(java.sql.Time.class.getName(), java.sql.Time.valueOf("13:05:01"));
// test numbers
testNumber(Byte.class.getName(), (byte)0x0F, t);
testNumber(Short.class.getName(), (short)1, t);
testNumber(Integer.class.getName(), (int)2, t);