Scala newbie here...
Doing below on address java object with getStLine*() methods... yields a List with empty strings for the empty strings returned. whats the Scala way to cleanly not add empty strings to a list.
val streets = List[String](addr.getStLine1, addr.getStLine2, addr.getStLine3)