docs: public static Object invoke( final Object    obj,
                                   final String    methodName,
                                   final Object    param )
          throws
              UtilException
      {
          //
          //    This time we have a parameter passed in.
          //
          //    We can therefore work out it's class (type) and pass
          //    that through to our invokeOneArgMethod 'wrapper' method.
          //
          return invokeOneArgMethod( obj,
                                     methodName,
                                     param,
                                     param.getClass() );
      }