http://stackoverflow.com/questions/14624850/how-can-i-sort-by-first-column-textually-and-then-by-the-second-numerically-with