I have created java method to send mail and that mail attaching TestNG emailable-report. Mail and report is sending fine to specified email address.

My issue is I am calling sendmail method at last means when all other tests complete but thing is I am always getting previous last report in mail. So is it like TestNG update report after all class execution? 

I want to get latest emailable-report in mail rather than previous last emailable-report.. How can I do that?