1 3 package org.jmock.core.constraint; 4 5 import org.jmock.core.Constraint; 6 7 8 11 public class IsLessThan implements Constraint 12 { 13 private Comparable upperLimit; 14 15 public IsLessThan( Comparable upperLimit ) { 16 this.upperLimit = upperLimit; 17 } 18 19 public boolean eval( Object arg ) { 20 return upperLimit.compareTo(arg) > 0; 21 } 22 23 public StringBuffer describeTo( StringBuffer buffer ) { 24 return buffer.append("a value less than <") 25 .append(upperLimit) 26 .append(">"); 27 } 28 } 29 | Popular Tags |