implement three addtional sorting method
Merge pull request #3 from AncientLysine/master

implement three addtional sorting method