In one of the requirement (custom performance counters for my application) i am writing Interfaces first, but i am not sure whether i am writing proper name as per Interface guildeline. I used plural and use verb, please verify and suggest 

```
interface ICreateCounters
{
    bool CreateCategories(Categories objCategories) {}
    bool CreateCounters(Counters objCounters){}
}

interface UseCounters
{
    Increment()
}

```

Please advice?

Is there any existing library available?