code: public double getValueForRank(int rank) {
  		List<Double> scores = new ArrayList<Double>(map.values());
  		java.util.Collections.sort(scores);
  		return scores.get(scores.size() - rank);
  	}
docs: *************************************************************************
  Returns the value of the nth score once sorted Used to determine a
  threshold
  ************************************************************************