public Integer getMajorityGreaterThan(){
		int maxKey = Integer.MIN_VALUE;
		int maxValue = Integer.MIN_VALUE;
		boolean greaterThan = false;
		for (Map.Entry<Integer, Integer> e : counts.entrySet()) {
			if ( e.getValue() > maxValue ) {
				maxValue = e.getValue();
				maxKey = e.getKey();
				greaterThan = true;
			}
			else if (e.getValue() == maxValue) {
				greaterThan = false;
			}
		}
		if ( greaterThan == true ) 
			return maxKey;
		else 
			return null;
	}