public Iterator <G> getForwardIterator() { ForwardIterator it = new ForwardIterator(); it.setCurrentNode(head); return(it); }