This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
Why not use a java.util.Scanner to read and parse the lines and data from the files? You did say they are simple text files, didn't you?
I have never used a Comparator, but you can probably get it to produce a compare() method which works on salaries, then you can use a method like sort() in the java.util.Arrays class or the java.util.ArrayList class.