Thanks for sharing this. But why is it a jQuery plugin? It's a single function that iterates over an array, just as suited for a library or node.js module as a webpage; a dependency on a DOM library seems out of place.
Seems to be a wrong approach to me. Instead of using a timestamp it is sorted against 'English' indexof-ed strings. I would expect human-readable date formats are done afterwords on the sorted array itself, which would be a simple compare check.
You're probably right, this should not depend on jQuery. I'm the most comfortable with it and decided to just roll with it this way. I'll branch out and try making it not dependable on anything other than JavaScript. Thanks for the feedback.