Adds element to head of list
Adds element to tail of list
Appends an array
Clears the array
Gets the array count
Deletes an item at specified index
Gets an entry at specified index
Gets head element
Gets current index
Gets tail element
Checks if enumeration is empty
Checks if there is a next item
Gets next item
Returns the last element without removing it
Removes and returns the last element
Adds an element to the end
Removes head element
Removes element at current index
Removes tail element
Resets enumeration
Resets current index
Sets an entry at specified index
Removes and returns the first element
Converts list to array
Adds an element to the beginning
Interface representing a list that extends multiple list-related interfaces.