I have come across two ways to add/set capabilities.
capabilities.setCapability(MobileCapabilityType.DEVICE_NAME, "Android Emulator");
and
capabilities.setCapability("deviceName","Android Emulator");
so my question is how are they different and which is used when?