Не зная вашего кода, довольно сложно ответить на ваш вопрос, но, основываясь на всей информации, я считаю, что проблема заключается в том, что вы пытаетесь использовать Collections.sort для передачи объекта, определенного как Collection, и sort не поддерживаю это.
Первый вопрос. Почему клиент определяется так в общем? Почему это не Список, Карта, Набор или что-то более конкретное?
Если бы клиент был определен как список, карта или набор, у вас не было бы этой проблемы, так как тогда вы могли бы напрямую использовать Collections.sort (клиент).
НТН