/Engine/Source/Runtime/Core/Public/Math/GuardedInt.h
There are intentionally no overloads for the ordered comparison operators, because we have to decide what to do about validity as well. Instead, do this.
true if *this and Other are both valid so they can be compared.
bool ComparisonValid ( const [TGuardedSignedInt](API\Runtime\Core\Math\TGuardedSignedInt) Other ) const