Triangulate a polygon

Hello,
I have a user-created list of coordinates/vertices List forming a ‘simple’, planar polygon. I need to generate mesh from those coordinates at runtime. As far as I know, I can only generate mesh by supplying triangles to a new mesh, so I need help on how to get a list of triangles, preferrably int based on the user created polygon.

http://wiki.unity3d.com/index.php?title=Triangulator