code: private boolean isObjectHasValue(Object targetObj) {
      for (Map.Entry<String, String> entry : cellMapping.entrySet()) {
        if (!StringUtils.equalsIgnoreCase(HEADER_KEY, entry.getKey())) {
          if (StringUtils.isNotBlank(getPropertyValue(targetObj, entry.getValue()))) {
            return true;
          }
        }
      }
      return false;
    }
docs: To check generic object of T has a minimum one value assigned or not