FEATURE: Multiple column sorting support for JTable

Hi hikalkan,

Here is my pull request for you to review my changes in your JTable code.
You can take a look at https://help.github.com/articles/using-pull-requests to see how it works.

Please ignore the sparkleshare.txt file. It was automatically created by my sync application.

Hope it helps.