Priority Queue In Descending Order Java