Не понимаю, что не нравится валидатору. Метод убирает из сета все, что больше десяти, работает с любым количеством элементов.