private boolean hasChangedAccount(){
  return mLastUserAccount == null || mCurrentUserAccount != null && (!mCurrentUserAccount.equalsIgnoreCase(mLastUserAccount));
}

private boolean hasChangedAccount ( ) { return mLastUserAccount == null || mCurrentUserAccount != null && ( ! mCurrentUserAccount . equalsIgnoreCase ( mLastUserAccount ) ) ; }
check if rcs account has changed since the last time we started the service
