private MustacheDocument createMustacheDocument(ApiListing swaggerDoc) {
MustacheDocument mustacheDocument = new MustacheDocument(swaggerDoc);
for (scala.collection.Iterator<ApiDescription> it = swaggerDoc.apis().iterator(); it.hasNext(); ) {
ApiDescription api = it.next();
mustacheDocument.setDescription(Utils.getStrInOption(api.description()));
MustacheApi mustacheApi = new MustacheApi(swaggerDoc.basePath(), api);
for (scala.collection.Iterator<Operation> opIt = api.operations().iterator(); opIt.hasNext(); ) {
Operation op = opIt.next();