code: public CliCommandBuilder setCommands(final String... commands) {
          if (commands == null || commands.length == 0) {
              addCliArgument(CliArgument.COMMANDS, null);
              return this;
          }
          return setCommands(Arrays.asList(commands));
      }
docs: Sets the commands to execute.
  
  @param commands the commands to execute
  
  @return the builder