Retornar um Objeto Method

Estou tentando fazer um método que retorne um método de uma certa classe mas, não estou conseguindo lendo a API Reflection vi que é possível fazer isso…

Meu código:

public Method getMethod(String nameClass, String nameMethod) {
		Method method = null;
		
		for(IECommand invoker : invokers) {
			if(invoker.getClass().getSimpleName().contains(nameClass)) {
				try {
					method = invoker.getClass().getMethod(nameMethod);
	
				} catch (Exception ex) {
					System.out.println("erro ao inserir porque:\n" + ex.getMessage());
				}
			}
		}
		
		return method;
	}

Primeiro, se você passa o nome da classe da qual deseja extrair o método, por que não instancia a mesma?
String nameClass
Segundo, se passa o nome do método, por que pega todos os métodos de algo que não é a classe da qual deseja extrar o método String nameMethod?