Modified compareTo (manage null position)