public class SimpleMethodInvoker
Simple implementation of the MethodInvoker interface that invokes a
method on an object. If the method has no arguments, but arguments are
provided, they are ignored and the method is invoked anyway. If there are
more arguments than there are provided, then an exception is thrown.