public boolean recursiveContains(int value){ return containsHelper(head, value); } private boolean containsHelper(IntNode current, int value){ if( current == null ){ return false; }else if( current.value() == value ){ return true; }else{ return containsHelper(current.next(), value); } }