As stated in the original AC of story #24197, the extra columns in search results should be ordered alphabetically.
As of today, the order is not guaranteed because the underlying query is done without sort. It means that the order is driven by the database and can even change from one page load to another.