JGAL with interface\