edu.rice.cs.cunit.util
Class IPredicate.Binary.Greater<T extends java.lang.Comparable<T>>

java.lang.Object
  extended by edu.rice.cs.cunit.util.IPredicate.Binary.Greater<T>
All Implemented Interfaces:
ILambda.Binary<java.lang.Boolean,T,T>, IPredicate.Binary<T,T>
Enclosing interface:
IPredicate.Binary<P,Q>

public static class IPredicate.Binary.Greater<T extends java.lang.Comparable<T>>
extends java.lang.Object
implements IPredicate.Binary<T,T>

Greater-than.


Nested Class Summary
 
Nested classes/interfaces inherited from interface edu.rice.cs.cunit.util.IPredicate.Binary
IPredicate.Binary.And, IPredicate.Binary.Bind1st<Boolean,P,Q>, IPredicate.Binary.Bind2nd<Boolean,P,Q>, IPredicate.Binary.Equals, IPredicate.Binary.False, IPredicate.Binary.Greater<T extends java.lang.Comparable<T>>, IPredicate.Binary.GreaterEq<T extends java.lang.Comparable<T>>, IPredicate.Binary.Less<T extends java.lang.Comparable<T>>, IPredicate.Binary.LessEq<T extends java.lang.Comparable<T>>, IPredicate.Binary.Or, IPredicate.Binary.True, IPredicate.Binary.Xor
 
Nested classes/interfaces inherited from interface edu.rice.cs.cunit.util.ILambda.Binary
ILambda.Binary.Max<T extends java.lang.Comparable<T>>, ILambda.Binary.Min<T extends java.lang.Comparable<T>>, ILambda.Binary.NaryAdaptor<R,P>
 
Constructor Summary
IPredicate.Binary.Greater()
           
 
Method Summary
 java.lang.Boolean apply(T param1, T param2)
          Apply the lambda.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IPredicate.Binary.Greater

public IPredicate.Binary.Greater()
Method Detail

apply

public java.lang.Boolean apply(T param1,
                               T param2)
Description copied from interface: ILambda.Binary
Apply the lambda.

Specified by:
apply in interface ILambda.Binary<java.lang.Boolean,T extends java.lang.Comparable<T>,T extends java.lang.Comparable<T>>
Parameters:
param1 - lambda-specific first parameter
param2 - lambda-specific second parameter
Returns:
lambda-specific return value