public LinkedHashMap<String,Integer> getListMap() {
		
		
		Map<String,Integer> mostWords = new TreeMap<String,Integer>();
		Iterator<?> k = resultlist.iterator();
		
		
		while(k.hasNext()) {
			Map<String,Integer> temp3 = ((IResultSet) k.next()).getCustomWordCount();
			Iterator<String>h = temp3.keySet().iterator();
				while(h.hasNext()) {
					String m = h.next();
					if(mostWords.containsKey(m)) {
						mostWords.put(m, mostWords.get(m)+temp3.get(m));
					}
					else {
						mostWords.put(m, temp3.get(m));
					}
					
			}
		}
		
		
		SortedSet<Entry<String, Integer>> theone = entriesSortedByValues(mostWords);
		LinkedHashMap<String, Integer> result = new LinkedHashMap<String, Integer>();
		for(Entry<String,Integer> key : theone) {
			result.put(key.getKey(), key.getValue());
		}
		return result;
		
	}