void* removeIndex(PLinkedList list, int index)
void set(PLinkedList list, int index, void* newdata)
int size(PLinkedList list)
void* get(PLinkedList list, int index)
void iterator(PLinkedList list)
int hasNext(PLinkedList list)
void* next(PLinkedList list)
int indexOf(PLinkedList list, void* data, Compare fun)
void removeData(PLinkedList list, void* data, Compare fun)
void clear(PLinkedList list)
void* pop(PLinkedList list)
void addFirst(PLinkedList list, void* data)
void addFirst(PLinkedList list, void* data)
void addFirst(PLinkedList list, void* data)
void addLast(PLinkedList list, void* data)
void* removeFirst(PLinkedList list)
void* removeLast(PLinkedList list)