So by default, the comparison table put the empty listing field of the first listing to the bottom.

If my listing have 3 listing fields arranged from top to bottom as following:

Price
City
State

If the first listing of the comparison does not have price then the comparison table will rearrange all listing in the comparison table as following:

City
State
Price

How do I make so that regardless of the first listing having that listing filled or empty, the order still stay as we arrange:

Price
City
State

Thanks