public interface Cola{
 
    // devuelve el nº de elementos almacenados en la cola
    public int tamaño();                   

    // verifica si la cola está vacía
    public boolean estaVacia();

    // devuelve el primer elemento de la cola
    public Object primero();

    // inserta un elemento
    public void insertar(Object dato, Comparable clave);
 
    // devuelve el primer elemento y lo elimina de la cola
    public Object retirar();
} 

