Problem:You have written a function like the following;
static Boolean IsV1GtV2
return v1 > v2;
And you get a compiler error stating;
Operator '>' cannot be applied to operands of type 'T' and 'T'
The error is reasonable, since there is no gurantee that some generic type T would support comparison.