/** JGL-like definition of BinaryPredicate for PriorityQueue */ public interface BinaryPredicate { public boolean evaluate(SearchNode object1, SearchNode object2); }