How to send text,select Radio button,Dropdown list & particular date from a date picker in Selenium web driver?

         ID
           driver.findElement(By.
id("gbqfq")).sendKeys("SeleniumSubbu");
         Name
             driver.findElement(By.
name("q")).sendKeys("SeleniumSubbu");
         CSS(Cascadestylesheet)
             driver.findElement(By.
cssSelector("Register")).click();
       XPATH
             Relativexpath
                       driver.findElement(By.
xpath("(//input[@id='gender'])[2]")).click();
             Absolutexpath
                       driver.findElement(By.
xpath("(//div[1]/div[2]/div[1]/div[2]/button[1]")).click();
         Classname
      driver.findElements(By.
className("SeleniumSubbu "));
         TagName
      driver.findElement(By.
tagName("SeleniumSubbu "));
         LinkText
      driver.findElement(By.
linkText("Sign-in")).click();
         PartialLinkText
      driver.findElement(By.
partialLinkText("selenium"));
     Close :- 
      driver.close();
     Quit :- 
      driver.quit();
     Clear :- 
      driver.findElement(By.id("edit-submitted-first-name-")).clear();
     Get :- 
      driver.get("http://seleniumsubbu.blogspot.in/ ");
      Type :- 
      driver.findElement(By.id("edit-submitted-first-name-")).sendKeys("SeleniumSubbu");