Since you're inheriting from IntLinkedList, why not use insert here?