public void enqueue(E e)
    {
        if (e == null)  return;
        Node u = new Node(e);
        if (tail != null)   tail.setNext(u);
        tail = u;
        if (isEmpty())
            head = tail;
        size++;
    }