@NotNull
  private static List<PsiMethod> findMethodBySignature(@NotNull List<? extends PsiMethod> methods,
                                                       @NotNull ReflectiveSignature expectedMethodSignature) {
    return ContainerUtil.filter(methods, method -> expectedMethodSignature.equals(getMethodSignature(method)));
  }
@NotNull
  private static List<PsiMethod> findMethodBySignature(@NotNull List<? extends PsiMethod> methods,
                                                       @NotNull ReflectiveSignature expectedMethodSignature)