Volevo sapere come è possibile sortare un ArrayList.

Ho cercato nella documentazione, ma non mi pare che ArrayList dia a disposizione un metodo che faccia il sort.

Inoltre, se io sovrascriverri il metodo compareTo, il sort prenderebbe in considerazione quello?