protected void appendDeclaration(@Nonnull StringBuilder sb) {
		buildDeclarationFlags(sb);
		buildDeclarationReturnType(sb);
		buildDeclarationName(sb);
		buildDeclarationArgs(sb);
		buildDeclarationThrows(sb);
	}
Appends the method declaration to the printer.
<ol>
    <li>{@link #buildDeclarationFlags(StringBuilder)}</li>
    <li>{@link #buildDeclarationReturnType(StringBuilder)}</li>
    <li>{@link #buildDeclarationName(StringBuilder)}</li>
    <li>{@link #buildDeclarationArgs(StringBuilder)}</li>
</ol>

@param sb
		Builder to add to.
recaf-core/src/main/java/software/coley/recaf/services/decompile/fallback/print/MethodPrinter.java