Here is how to sort a LIST....
Sajal's tutorial example is probably the best way to sort your events.
The sort routine has to parts and easily added to your existing code. It can sort in ascending or decending mode or on text or numbers. Use the method that seems best.
Good luck with your project.
Regards,
Steve