PriorityQueue2(T)
Constructors
new(comparator = ->(x : Priority, y : Priority) do
(x <=> y) == 1
end)
SourceInstance methods
clear
Sourcedelete(priority : Priority)
Sourceempty?
Sourcehas_priority?(priority : Priority)
Sourcenext
Sourcenext!
Sourcepop
Sourcepush(object : T, priority : Priority)
Sourcesize
Source