code: public static final <X> Function<X,Boolean> eqValueBy(final IFunction<X,?> by, final Object object) {
          return FnFunc.chain(by, eqValue(object));
      }
docs: <p>
  Determines whether the result of executing the specified function
  on the target object and the specified object parameter are equal
  in value, this is, whether <tt>functionResult.compareTo(object) == 0</tt>.
  Both the function result and the specified object have to implement
  {@link Comparable}.
  </p>
  
  @param object the object to compare to the target
  @return true if both objects are equal according to "compareTo", false if not.