public static void main(String args[]) {
    myDll = new MyDoubleLinkedList();
    myDll.insertAtBegin(44);
    printList();
    myDll.insertAtBegin(33);
    printList();
    myDll.insertAtBegin(22);
    printList();
    myDll.insertAtEnd(55);
    printList();
    myDll.insert(66, 5);
    printList();
    myDll.insertAtBegin(11);
    printList();
    System.out.println("Remove Nodes\n");
    myDll.removeFromBegin();
    printList();

    myDll.removeFromEnd();
    printList();

    myDll.removeMatched(33);
    printList();

    myDll.remove(0);
    printList();

    myDll.remove(2);
    printList();
  }
 public static void printList() {
   System.out.println("List : " + myDll.toString());
   System.out.println("Length : " + myDll.listCount);
   System.out.println("\n\n");
 }