1  /**
  2     Describes any class whose objects can measure other objects.
  3  */
  4  public interface Measurer
  5  {
  6     /**
  7        Computes the measure of an object.
  8        @param anObject the object to be measured
  9        @return the measure
 10     */
 11     double measure(Object anObject);
 12  }