Your comment is relevant and right, but I would tend to agree with your update and I assumed that these numbers are version numbers rather than decimals, so that 1.4 1.10 1.31 would probably be the correct order for such data.
But we will be able to figure out for sure only if the OP comes back and tells us.
Comment on Re^3: sorting an array with decimal points