<commit_before># Matchers Java
[![Build Status](http://ci.qatools.ru/job/yandex-qatools_matchers-java_master-deploy/badge/icon)](http://ci.qatools.ru/job/yandex-qatools_matchers-java_master-deploy/)

### WebDriver Matchers
Matchers library to work with WebDriver WebElement interface.
```xml
<dependency>
    <groupId>ru.yandex.qatools.matchers</groupId>
    <artifactId>webdriver-matchers</artifactId>
    <version>1.0</version>
</dependency>
```

[More Info](https://github.com/yandex-qatools/matchers-java/tree/master/webdriver-matchers)

### Collections Matchers
Matchers library to work with collections.
```xml
<dependency>
    <groupId>ru.yandex.qatools.matchers</groupId>
    <artifactId>collection-matchers</artifactId>
    <version>1.0</version>
</dependency>
```

[More Info](https://github.com/yandex-qatools/matchers-java/tree/master/collection-matchers)

### Matcher Decorators
Decorators which allows handle additional condition issues (e.g. timeouts) directly in the assertion statement.
```xml
<dependency>
    <groupId>ru.yandex.qatools.matchers</groupId>
    <artifactId>matcher-decorators</artifactId>
    <version>1.0</version>
</dependency>
```
[More Info](https://github.com/yandex-qatools/matchers-java/tree/master/matcher-decorators)


### Type-casting, Regexp, Exception Matchers && Logical Chaining

```xml
<dependency>
    <groupId>org.cthul</groupId>
    <artifactId>cthul-matchers</artifactId>
    <version>1.0</version>
</dependency>
```
[More Info](https://github.com/derari/cthul/wiki/Matchers#string-matchers)<commit_msg>fix - doc: new version of cthul-matchers<commit_after># Matchers Java
[![Build Status](http://ci.qatools.ru/job/yandex-qatools_matchers-java_master-deploy/badge/icon)](http://ci.qatools.ru/job/yandex-qatools_matchers-java_master-deploy/)

### WebDriver Matchers
Matchers library to work with WebDriver WebElement interface.
```xml
<dependency>
    <groupId>ru.yandex.qatools.matchers</groupId>
    <artifactId>webdriver-matchers</artifactId>
    <version>1.0</version>
</dependency>
```

[More Info](https://github.com/yandex-qatools/matchers-java/tree/master/webdriver-matchers)

### Collections Matchers
Matchers library to work with collections.
```xml
<dependency>
    <groupId>ru.yandex.qatools.matchers</groupId>
    <artifactId>collection-matchers</artifactId>
    <version>1.0</version>
</dependency>
```

[More Info](https://github.com/yandex-qatools/matchers-java/tree/master/collection-matchers)

### Matcher Decorators
Decorators which allows handle additional condition issues (e.g. timeouts) directly in the assertion statement.
```xml
<dependency>
    <groupId>ru.yandex.qatools.matchers</groupId>
    <artifactId>matcher-decorators</artifactId>
    <version>1.0</version>
</dependency>
```
[More Info](https://github.com/yandex-qatools/matchers-java/tree/master/matcher-decorators)


### Type-casting, Regexp, Exception Matchers && Logical Chaining

```xml
<dependency>
    <groupId>org.cthul</groupId>
    <artifactId>cthul-matchers</artifactId>
    <version>1.1.0</version>
</dependency>
```
[More Info](https://github.com/derari/cthul/wiki/Matchers#string-matchers)
{'fraction_non_alphanumeric': 0.15673781459063396, 'fraction_numerical': 0.00541573749601784, 'mean_word_length': 5.330645161290323, 'pattern_counts': {'":': 0, '<': 67, '<?xml version=': 0, '>': 67, 'https://': 8, 'lorem ipsum': 0, 'www.': 0, 'xml': 8}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5227190', 'n_tokens_mistral': 1147, 'n_tokens_neox': 1053, 'n_words': 158}