Sorting Search Results

Guys, I know this has been posted/asked several times. But still i couldnt find a definitive solution.

I need to give Sorting options to users on their Search Results. They search a view using either ?SearchView or Agents FTSearch methods. How do i provide a Sort option on the columns of the Search results.

Someone please advice.