Let $\mathscr{C}$ be a small category and $F:\mathscr{C}\rightarrow \textbf{Set}$ be a covariant functor. I understood the proof given in my text showing that "the colimit of $F$ is universal when $\mathscr{C}$ is a discrete category or is the category $\{\bullet\rightrightarrows \bullet\}$". Right after this assertion, the author concludes that this implies every small colimit in $\textbf{Set}$ is universal, but I don't get this.
I know that if a category has coequalizers and coproducts, then this category is cocomplete. However, I don't get why it is sufficient prove the universality for the case of coequalizers and coproducts, since the definition of universality is given in terms of pullbacks.
How do I derive the universality of colimits in $\textbf{Set}$?