
// from Goodrich and Tamassia Data Structures and Algorithms in Java
// copyright of authors.

public interface Queue {

   public int size() ;
   public boolean isEmpty() ;
   public Object front() throws QueueEmptyException ;
   public void enqueue(Object element) ;
   public Object dequeue() throws QueueEmptyException ;

}
