Refactored source list item sortDescriptor to sortDescriptors array to support multiple sorters.