Did not add new function.  Added a new parameter (hashFlag).  This will indicate whether the insert is occurring in a hash table or a normal list.  Added case for both normal and hash where compareResult == 0.
Updated description for new compareResult changes.