docs: public static boolean valueChanged(String before, String after) {
          if ((before == null && after == null) || after == null) {
              return false;
          }
  
          if (before == null) {
              return true;
          }
  
          return !before.trim().equals(after.trim());
      }