List<Map<String,Object>> list = new ArrayList<Map<String,String>>();

Map<String,Object> entity1 = new HashMap<String,Object>();
Map<String,Object> entity2 = new HashMap<String,Object>();

entity1.put("Id","Entity1");
entity1.put("Amount",2345);
entity1.put("CloseDate","2014-12-14");

entity2.put("Id","Entity2");
entity2.put("Amount",0);
entity2.put("CloseDate","2014-12-14");

// comment out entity1 to test date mapping
list.add(entity1);
list.add(entity2);

return list;