public PriorityQueueTest() {

        queue = new PriorityQueue<>(new Comparator<Double>() {
            @Override
            public int compare(Double o1, Double o2) {
                if (o1.doubleValue() > o2.doubleValue()) {
                    return 1;
                } else if (o1.doubleValue() < o2.doubleValue()) {
                    return -1;
                } else {
                    return 0;
                }
            }
        });

        Random random = new Random(1);

        for (int i = 0; i < 5; i++) {
            queue.add(i / 2.0);
        }

        queue.poll();

        queue.add(10.0);
    }