SortCode is a command line utility to alphabetically sort blocks of Java source code. You might use it to sort statements, enum constants, case blocks, declarations, methods, classes, static init code or even blocks of text that have nothing to do with Java. For example, I use it to sort a free-form text file of information about vendors with a vendor heading, all in upper case separated by +++. It sorts the vendor blocks leaving the content of each block intact. I use it to sort products in HTML by price. It comes with the following Comparators: Insensitive ReverseInsensitive ReverseSensitive Sensitive <-- the default Shuffle SortClasses (e.g. public before private) SortDeclarations SortMethods SortPrices To learn how to use the suite, see the online manual at http://mindprod.com/application/sortcode.manual.html -30-