sig
  type t
  val compare : PrioQueue.DATA.t -> PrioQueue.DATA.t -> int
  val hash : PrioQueue.DATA.t -> int
  val string_of : PrioQueue.DATA.t -> string
end