net.sourceforge.jabm.util
Interface PriorityQueue


public interface PriorityQueue

 

Method Summary
 java.lang.Object getFirst()
           
 void insert(java.lang.Object o)
           
 boolean isEmpty()
           
 boolean remove(java.lang.Object o)
           
 java.lang.Object removeFirst()
           
 void transfer(PriorityQueue other)
           
 

Method Detail

removeFirst

java.lang.Object removeFirst()

getFirst

java.lang.Object getFirst()

insert

void insert(java.lang.Object o)

isEmpty

boolean isEmpty()

transfer

void transfer(PriorityQueue other)

remove

boolean remove(java.lang.Object o)