compareTo in the contacts list was case sensitive and thus ordering things wrongly