public override void Clear()
 {
     items.Clear();
     items = new CircularDoublyLinkedList <T>();
 }