На самом деле универсального ответа нет. Помимо прочего, производительность алгоритма сортировки Java будет зависеть от относительной стоимости операции сравнения и (для некоторых алгоритмов) от порядка ввода. В случае списка это также зависит от типа реализации списка.
Но совет @ Божо здоров, как и комментарий @Sean Patrick Floyd.
Followup
Если вы считаете, что разница в производительности будет существенной для вашего варианта использования, то вам следует воспользоваться некоторыми реализациями различных алгоритмов и протестировать их, используя фактические данные, с которыми ваше приложение должно иметь дело. (И если у вас еще нет данных, слишком рано начинать настройку приложения, поскольку производительность сортировки будет зависеть от фактических данных.)
Короче говоря, вам нужно самостоятельно провести сравнительный анализ.