code: public static MethodIdentifier of(final String containingClass, final String methodName, final String signature, final boolean staticMethod) {
          final String returnType = JavaUtils.getReturnType(signature);
          final List<String> parameters = JavaUtils.getParameters(signature);
          return new MethodIdentifier(containingClass, methodName, parameters, returnType, staticMethod);
      }
docs: Creates an identifier of the given parameters.
  
  @param containingClass The class name
  @param methodName      The method name
  @param signature       The method signature
  @param staticMethod    If the method is static
  @return The method identifier