sort a table on date column, which has string reprsentation of DATE values

I have a table, which has a date column. I convert the date to dd MMM YYYY HH:MM:SS format ( for ex: 23 JAN 2012 12:45:32) before printing on the table. When i sort the table on this date column. It prints the 13 Dec 2012 before the 22 Nov 2012, which is not an ascending order. It is sorting on the converted string values not the actual date values, which is understood.

Any idea how to sort a table on date column, which has string reprsentation of DATE values…

Already solved, thanks