How to set priority to the test cases in TestNG?

We can set priority for test cases in order of their execution, by giving priority to each test method. A test method having lower priority runs first then the test methods with higher priority are executed.


@Test (priority = 1)
public void verifyTravel(){
   System.out.println("Travel history successful ");
@Test (priority = 2)
public verifyIncome(){
   System.out.println ("Income history successful");

In the Java class file, verifyTravel() will run first followed by verifyIncome().