public void insert(String table, Map<String, Object> content) {

		builder.append("INSERT INTO ").append(table);
		
		values = new StringBuilder(32);
		values.append(" VALUES(");
		
		columns = new StringBuilder(128);
		columns.append('(');
		for (Map.Entry<String, Object> pair: content.entrySet()) {
			
			columns.append(pair.getKey()).append(',');
			
			values.append('?').append(',');
			
			parameters.add(pair.getValue());
		}
		columns.setCharAt(columns.lastIndexOf(","), ')');
		values.setCharAt(values.lastIndexOf(","), ')');
		
		builder.append(columns).append(values);
	}