/**
   * This method removes a trigger if exists in the list
   *
   * @param triggersPage Trigger PO
   * @param triggerName Trigger name
   */
  public static void deleteTriggerIfExist(TriggersPage triggersPage, String triggerName) {

    if (triggersPage.existTrigger(triggerName)) {

      triggersPage.selectTriggerIntoTheTable(triggerName);
      triggersPage.clickOnRemove();
      Assert.assertTrue(
          triggersPage.isTriggerPopUPDisplayed(POPUP_DELETE_TRIGGER),
          "The remove trigger dialog was not displayed");

      triggersPage.clickOnOK();
      Assert.assertTrue(
          EventsCommon.checkFlareMessageAppearsAndClickToDisappear(FLARE_MESSAGE_TRIGGER_REMOVED));
      WebDriverCommands.refreshPage();

      Assert.assertFalse(
          triggersPage.existTrigger(triggerName),
          String.format("The trigger %s is still in the list", triggerName));
    }
  }