Is your problem that you only want the Amount1 where Amount1 is greater than Amount2, and not where they are equal?
Is there any chance that you are looking at two values that are being rounded to the same amount for display purposes, but underneath the hood one is actually bigger than the other? e.g.:
Amount 1: 100.01
Amount 2: 100.001
Rounded to the ones place they'll both be 100, but in expression Amount1 > Amount2