public void DeleteLead(String LeadFirstname, String LeadLastname) {
   new Leadlib().ModifyLead(LeadFirstname, LeadLastname);
   wclib.waitForPageToLoad();
   com.getMorebtn().click();
   lead.getLeadDeleteLink().click();
   com.getConfirmationpopup().click();
   wclib.waitForElemnetXpathPresent("//div[@class='listViewEntriesDiv contents-bottomscroll']");
 }
  public void CreateLead(String LeadLastName) {

    com.getAlldropdownlink().click();
    wclib.waitForElemnetXpathPresent("//div[@class='dropdown-menu moreMenus']");
    home.getLeadlink().click();
    wclib.waitForPageToLoad();
    lead.getLeadAddbtn().click();
    wclib.waitForPageToLoad();
    lead.getLeadLastNameEdt().sendKeys(LeadLastName);
    com.getSavebtn().click();
  }
 public void ModifyLead(String LeadFirstName, String LeadLastName) {
   new Leadlib().CreateLead(LeadLastName);
   wclib.waitForPageToLoad();
   lead.getLeadEditEdt().click();
   wclib.waitForPageToLoad();
   lead.getLeadfirstNameDropdownLink().click();
   lead.getLeadfirstnamedropdownValue().click();
   lead.getLeadFirstNameEdt().sendKeys(LeadFirstName);
   com.getSavebtn().click();
 }
 public void DuplicateLead(String LeadLastName) {
   new Leadlib().CreateLead(LeadLastName);
   wclib.waitForPageToLoad();
   com.getMorebtn().click();
   lead.getLeadDuplicateLink().click();
   wclib.waitForPageToLoad();
   com.getSavebtn().click();
   wclib.waitForPageToLoad();
   lead.getLeadListLink().click();
   wclib.waitForPageToLoad();
   List<WebElement> lst =
       wclib.GetBulkWebElementusingxpath(
           "//table[@class='table table-bordered listViewEntriesTable']/tbody/tr/td[3]");
   int count = 0;
   for (int i = 1; i < lst.size(); i++) {
     String duplicatename = ((WebElement) lst.get(i)).getText();
     if (LeadLastName.equals(duplicatename)) {
       count++;
     } else {
       System.out.println("Duplicate Leads is not created");
     }
   }
   System.out.println(count + " " + "duplicate Leads is created");
 }