I'm new to appium, i want to open nootifications on device, but not able to do so

I’m using below code:
WebDriver driver = null;
puv=blic void setupdevice(){
File app = new File (“D:\Development\inSync-Android-3.9-r1875.apk”);
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(CapabilityType.BROWSER_NAME, “”);
capabilities.setCapability(“deviceName”,“SM-T231”);
capabilities.setCapability(“platformVersion”,“4.4.2”);
capabilities.setCapability(“platformName”,“Android”);
capabilities.setCapability(“app”,app.getAbsolutePath());
capabilities.setCapability(“appPackage”,“com.druva.inSync_android”);
capabilities.setCapability(“appActivity”,“com.druva.inSync.HomeScreenActivity”);

    driver = new AndroidDriver<> (new URL("http://127.0.0.1:4723/wd/hub"),capabilities);
    driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS);
    driver.openNotifications();

}

for driver.openNotifications() it gives error saying that method openNotifications() is not defined for type WebDriver.

Can someone please help me.

WebDriver driver = null; change this to AndroidDriver driver =null;
driver.openNotification() only work if your device’s api version is above 18.

Thanks Amit!! it worked for me.