Add Test
Add Test
Format Code.
Add Java Doc.
Add Test
Delete TODO.
Add Test
Format Code.
Add Java Doc.
Apply PMD change.
Merge pull request #9 from elnuma/gsoc

Thanks very much :-)