public void Imprimir() {
    ClsNododeLista recorrido = raiz;
    System.out.println("Listado de  todos los elementos de la Cola");

    while (recorrido != null) {

      System.out.println(recorrido.getDato() + "-");
      recorrido = recorrido.getSiguiente();
    }
    System.out.println();
  }
  public void Encolar(String dato) {
    ClsNododeLista nuevo;
    nuevo = new ClsNododeLista();
    nuevo.setDato(dato);
    nuevo.setSiguiente(null);
    if (Vacia()) {
      ultimo = nuevo;
      raiz = nuevo;
    } else {

      ultimo.setSiguiente(nuevo);
      ultimo = nuevo;
    }
  }
  public Object Desencolar() {
    if (!Vacia()) {
      Object dato = raiz.getDato();
      if (raiz == ultimo) {
        raiz = null;
        ultimo = null;

      } else {
        raiz = raiz.getSiguiente();
      }

      return dato;
    }
    return new Object();
  }