Компараторы
Компараторы это функции, которые сравнивают два значения и возвращают результат сравнения в виде булевого значения (true или false). Компараторы могут быть использованы для сортировки элементов, фильтрации данных или для определения порядка элементов в коллекции. Например, компаратор может сравнивать числа и возвращать true, если первое число больше второго, или false в противном случае. Компараторы могут быть определены как встроенные функции в языке программирования, так и созданы пользователем.