Como implementar ordenação de um array?

Olá, tenho a seguinte pergunta num trabalho.
" Implemente a ordenação de um array pelo método que quiser escolher (substitua ordenar
pelo nome do método que escolheu e ajuste a assinatura do método se necessário:

public static <T extends Comparable<? super T>> void ordenar (T[] data, int min, int max) {…} "

Como posso resolver, alguma dica?
Abraço e agradeço desde já

Se não precisar implementar seu próprio algoritmo, pode fazer assim:

Arrays.sort(objetoDoTipoArray);
2 curtidas