I have created a class that is extending from CountDownTimer, It has a a method onFinish() which calls when timer expires. 
There are 6 Activities, user can be in any activity when timer expires,  So in CounterTimerwhen  Finish() method calls , i need to show an Alert Message to the user,along with i need to redirect user to Login page.   
Things getting confusing, as i cannot call Intent class in the Normal Class, I can also not pass the context, as user can be in any activity.
I have written following code, but its not helping out.
I am using context here, but its giving error message on passing context to Intent 
public  class CounterClass extends CountDownTimer implements ITMServiceEvent {
  @Override
    public void onFinish() {
        if(sql_code.equalsIgnoreCase("0")) {
            String resultCode = command1.getString("result");
            context.startActivity(context.getApplicationContext(), MainActivity.class);
            }
Calling Timer at the Start of Wizard, in a Fragment
CounterClass counterClass= new CounterClass(180000,1000);
counterClass.setTextView(tvTimer);
counterClass.start();
 
    