Thanks for your interest in improving JGraphT.:+1::tada:
Before preparing your first pull request, please take a look at our developer guidelines wiki page, and in particular the how to make your first contribution page. The probability that your PR gets accepted increases exponentially when your submission complies with these guidelines. Please do not submit PRs that are partially finished: each time you push new commits we get e-mail notifications. If you want feedback or have a dev question, please post an a message to jgrapht-dev containing a URL to your branch/repository.