public void Prev() { if (!EOL) { current = current.Prev; } }
public void Next() { if (!EOL) { current = current.Next; } }
public void SetCurrent(StorageNode <T> value) { current = value; }
public void Last() { current = last; }
public void First() { current = first; }
public StorageIterator(StorageNode <T> first, StorageNode <T> last) { this.first = first; this.last = last; this.current = this.first; }