TestNG - How can I set up the order of running @Test methods through testng.xml ?!
===

I have a 30 @Test methods and 2 Java methods in my @Test class.
I need to run these 2 java methods after concrete @Test method,for example,
TestMethod5().
How can I do that ?

For instance:

@Test
public void TestMethod5() {

/* compiled code */

}

public void Method1(){/* compiled code */};
public void Method2{/* compiled code */};


Need 2 methods:

1) with testng.xml
2) with Intellij IDEA

Note: @BeforeMethod and @AfterMethod works only with **extends classname** command.
These 2 Java methods check the rendering of buttons&labels with assertTrue() method so I don`t want to mess my base class with them.

