I believe this wait will always succeed since you are operating on WebElements you've already found using this: driver.findElements(fromCommunityHeadlinesBy);

maybe waitForElementVisible will be more accurate