Чтобы обеспечить стабильность сортировки при использовании пользовательских функций сравнения, функция должна сохранять порядок сравниваемых элементов, если они равны. 3 Для этого она должна возвращать false, когда элементы сравниваются равными. 3
Также можно изменить операцию сравнения ключей так, чтобы при сравнении двух ключей позиция учитывалась как фактор для объектов с одинаковым ключом. 4