code: public IsEmptyBuilder append(final String value, final boolean trim) {
          if(isNotEmpty()) {
              return this;
          }
  
          if(trim) {
              if(value != null && !value.trim().isEmpty()) {
                  setNotEmpty();
              }
          } else {
              if(value != null && !value.isEmpty()) {
                  setNotEmpty();
              }
          }
  
          return this;
      }
docs: String型の値を追加する。
  @param value nullまたは空文字の場合、空と判断する。
  @param trim 引数valueをトリムした後空文字と判定するかどうか。
  @return this.