You can check if the object already exist in the sorted list by doing this.
if (sortedList.indexOf(item) == -1)
{
sortedList.add(item); //Item still does not exist because index is -1
}
else
{
sortedList.updateItemAt(sortedList.indexOf(item), item);
}