public final class Added {
public interface SuperIface {
void childMethod();
}
public interface Iface extends SuperIface {
void superMethod();
}
public static abstract class Abstract {
public void ordinaryMethod1() {}
public abstract void ordinaryMethod2();
public final void ordinaryMethod3(){}
}
public static abstract class Ordinary extends Abstract {
}
//check sensitivity to method name length and numbers at the end of the method name
//these are the same in both versions. The check is that they should not cause any changes
public void getContentOfSection() {}
public void getContentOfSectionAB() {}
public void getContentOfSection10() {}
}