private StringBuilder printHeaders(final String[] headers, final String[] template, final StringBuilder separator) {
        StringBuilder builder = new StringBuilder(separator);
        for (int i = 0; i < headers.length; i++) {
            builder.append("|").append(String.format(template[i], headers[i]));
        }
        builder.append("|").append(System.lineSeparator()).append(separator);
        return builder;
    }
print table as string.
@return String
shenyu-e2e/shenyu-e2e-common/src/main/java/org/apache/shenyu/e2e/common/TableView.java