//----------------------------------------------------------------------
        // Override abstract methods
        //----------------------------------------------------------------------
        protected override bool derivedCompare(DLink pNodeA, DLink pNodeB)
        {
            Debug.Assert(pNodeA != null);
            Debug.Assert(pNodeB != null);

            CollisionPair pDataA = (CollisionPair)pNodeA;
            CollisionPair pDataB = (CollisionPair)pNodeB;

            Boolean status = false;

            if (pDataA.getName() == pDataB.getName())
            {
                status = true;
            }

            return(status);
        }