Hi Stergios,
It's good. I expect it will help some people but won't help my specific problem.
The researchers I'm trying to help use some heuristics in igraph (via R) that don't seem to exist elsewhere, at least in a way that will give exactly the same answers. In general, igraph seems to be on top in academia.
Integrating igraph with Java would be painful. With Scala, less so. igraph uses pointers to get extra return values which map better to some core scala concepts. A skilled person could Integrate igraph with scala, but it'd be a lot of work.
Thanks,
Dave