Sort multiple citatations in Latex by citation numbers

I was trying to solve this problem a while ago but found it only now on an internal mailing list.
Let’s assume we have a text like:

"… Some researchers have argued that the world is flat [43, 5, 16, 32, 22] …"

Instead it would be nice if the citations would be organized or sorted by citation numbers so the previous sentence would look like:

"… Some researchers have argued that the world is flat [5, 16, 22, 32, 43] …"

To sort them, two additional packages have to be used:

\usepackage{cite}

\usepackage[sort]{natbib}

And that’s sorts the sorting problem.