/* package whatever; // don't place package name! */

import java.util.*;
import java.lang.*;
import java.io.*;

import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.Scanner;

class Ideone {

    public static void main(String[] args) {
    	
    	Scanner scan = new Scanner(System.in);

        ArrayList<String> lista = new ArrayList<String>();
        lista.add("frase que pode ser considerada muito longa");
        lista.add("frase curta");
        lista.add("frase com mais palavras");

        Collections.sort(lista, new Comparator<String>() {

        	@Override
        	public int compare(String o1, String o2) {
        		// TODO Auto-generated method stub
        		return o1.length() - o2.length();
        	}
        });

        for (int i = 0; i < lista.size(); i++) {
        	System.out.print(lista.get(i));
        	System.out.println(" - tamanho: " + lista.get(i).length());

        }
    }
}