TopElementsFinder version that uses a PriorityQueue that continuously sort the items and just keep the top X