Java Interface With Multiple Implementations In Healthcare