Looks at expected and actual expression being of Guava Optional type and whether the statement effectively tries to assert the presence, absence or content and then replaces the statement by isPresent(), isAbsent(), or contains(). Requires AssertJ-Guava to be in classpath.