
Utils
Statically importing these methods is questionable - it makes it harder to read code without consulting the list of imports.
Triple
Don't do this. Use a real class that contains the data you need. Maybe DirectedGraph would be a good name.
choose()
Should be named better - selectRandomN...