code: public static <T extends MethodDescription> ElementMatcher.Junction<T> isVirtual() {
          return new MethodSortMatcher<T>(MethodSortMatcher.Sort.VIRTUAL);
      }
docs: Matches any method that is virtual, i.e. non-constructors that are non-static and non-private.
  
  @param <T> The type of the matched object.
  @return A matcher for virtual methods.