I've created a tournament ranking program which has two classes so far. A Team class and a Scoring class. The team class holds instance variables such as a elo score (double) based on win/loss/ties. The Scoring class takes an arraylist of Teams and the plan is to create a new Arraylist of teams in order from highest elo to lowest elo.
My question is, what would be the best way and how would I sort the teams based on elo ranking and add them to the new Arraylist.