Sorts providers by the primary person name associated with the underlying person
Note that this ignores any values stored in the provider "name" property and sorts
solely on the underlying person name l
Utilizes the PersonByNameComparator comparator to do the underlying sort