List<Map<String,Object>> collisionList=new ArrayList<Map<String,Object>>();
List<Map<String,Object>> tmpList=new ArrayList<Map<String,Object>>();
Set<String> keysSet = new HashSet<String>();
for(Map<String, Object> collisionMap : collisionList){
String keys = (String) collisionMap.get("value");
int beforeSize = keysSet.size();
keysSet.add(keys);
int afterSize = keysSet.size();
if(afterSize == beforeSize + 1){
tmpList.add(collisionMap);
}
}