How can I group a table by Month - sorted by date not alphebetically

I am trying to show a table with scheduled employee reviews by month with the most recent month at the top. Is there anyway to force the group to sort by date not alphebetically?

One simple way to do this is to create a text field which holds the numeric and then text versions of the month ( 01-January ) - the formula would be something like:

formatDate({Date 1},MM-MMMM)

And the table would look like this:

It would be better if we could have intelligent grouping of tables etc when you select a date field to group by (as you get in reports).