final Table items = new Table("Items - double-click to edit");
items.setSelectable(true);
items.addContainerProperty("name", String.class, "");
items.addContainerProperty("birthday", Date.class, "");
final TableFieldFactory fieldFactory = new ItemFieldFactory();
items.setTableFieldFactory(fieldFactory);
Calendar cal = Calendar.getInstance();
cal.set(2010, 7, 12, 12, 7, 54);